TotalEnergies Faces a 33% Plunge in Net Income: A Deep Dive into Q1 2025 Financials
TotalEnergies SE reports a 33% year-on-year drop in net income to $3.85 billion in Q1 2025, with adjusted net income and EBITDA also declining. CEO Patrick Pouyanne comments on the...